track barrow - French English Dictionary